print('='*22+'作业二'+'='*22)
# 请设计一个装饰器，它可以作用于任何函数上，打印函数执行时间：
import time
def metric(fn):
    def get_time(*args, **kw):
        with open('./a.txt','w',encoding="utf-8") as f1:
            t1 = time.time()
            fn(*args, **kw)
            t2= '耗时：{:.9f}s'.format(time.time() - t1)
            f1.write(fn.__name__+t2)
            print(t2)
    return get_time
@metric
def test(n):
    print('开始运算')
    time.sleep(n)#没选好合适的函数，就用sleep占位吧
    print('结束运算')
test(1.5)
